English: It DID take a long time to write that post!
Telugu: ఈ పోస్ట్ చేయడానికి చాలా సమయం పట్టింది!