English: But finally ended up among among the top five finalists.
Telugu: కానీ చివరికి ఫైనల్లో ఐదుగురు మిగిలారు.