English: How justified it is!
Telugu: ఇదెంత సమంజసం!