English: A huge thanks goes out to both these guys.
Telugu: వాళ్ళు ఇద్దరికీ చాలా థాంక్స్.