English: I had waited for weeks.
Telugu: వారం రోజుల వరకు ఎదురు చూసాను.