English: Here it is at last!
Telugu: చివరికి మిగిలింది ఇదే !