English: What an effort!
Telugu: ఎంత శ్రమ!