English: A great feeling and I was very happy.
Telugu: ఇదొక గొప్ప అనుభూతి, చాలా ఆనందం కలిగింది.