English: Who waited for you so long?
Telugu: ఇంతకాలం మీ కోసం ఎవరు ఎదురుచూశారు.