English: A lot of people owe a big thank you.
Telugu: చాలా మందికి కృతజ్ఞతలు చెప్పుకోవాలి.