English: We'll let them tell you the rest.
Telugu: మిగిలిన వాటిని మేము మీకు వివరిస్తాము.