English: At last it was discovered.
Telugu: చివరికి దాన్ని ఇలా వెలికి తీశారు.