English: However it is still a squeeze.
Telugu: అయినా ఇంకా ఊరుకోకుండా పోగుచేస్తూనే ఉంటుంది.