English: This makes sense to me.
Telugu: నాకు ఇదే సమంజసంగా కని పిస్తుంది.