English: You might have faced.
Telugu: మీరు బహుశా మీరే ఎదుర్కొన్నారు.