English: All three of them looked extremely pleased with themselves.
Telugu: ముగ్గురు కూడా చాలా హ్యాపీగా కన్పించారు.