English: But it really does seem AWFULLY convenient.
Telugu: కానీ చాలా సౌకర్యంగా అనిపించింది.