English: This is quite justified.
Telugu: ఇది కాస్త సమంజసంగానే ఉంది.