English: Finch: This is huge.
Telugu: కన్హయ్య : ఇది చాలా పెద్దమాట.