English: This finally has to work.
Telugu: చివరికి ఆ పని చేయాలి.