tamma sukhagamana bayasuva technical review